plausible explanation - Turco Inglés Diccionario